package com.eastcom.providor.service;

import java.util.List;

import com.eastcom.bm.atom.Atom_MetalKpiBase;

public interface IMetalKpiBaseService {

	public boolean saveMetalKpiBase(List<Atom_MetalKpiBase> metalKpiBases);
	
	public boolean editMetalKpiBase(Atom_MetalKpiBase metalKpiBase);
	
	public boolean editMetalKpiBases(List<Atom_MetalKpiBase> metalKpiBases);
	
	public Atom_MetalKpiBase findMetalKpiBaseById(String kpiId,boolean initialExpand);
	
	public List<Atom_MetalKpiBase> selectAllKpiBase();
	
	public List<Atom_MetalKpiBase> selectMetalKpiBaseByIds(List<String> kpiIds, boolean initialExpand) ;
	
	public List<Atom_MetalKpiBase> selectMetalKpiBaseByBusinessKpiType(String businessType,String kpiType,String name,boolean initialExpand);
	
	public boolean deleteMetalKpiBases(List<Atom_MetalKpiBase> metalKpiBases);
}
